package com.wxp.app;

import android.content.Intent;
import android.graphics.Color;
import android.os.Bundle;
import android.os.Handler;
import android.os.Looper;
import android.widget.TextView;

import androidx.annotation.Nullable;
import androidx.appcompat.app.AppCompatActivity;

public class Main2Activity extends AppCompatActivity {

    @Override
    public void onCreate(@Nullable Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        //设置布局文件
        setContentView(R.layout.activity_main2);

        // 获取名为activity_main2的文本视图
        TextView tv_hello = findViewById(R.id.textView);
        // 设置文本的文字内容
        tv_hello.setText(R.string.wxp_java);
        //设置文本大小
        tv_hello.setTextSize(20);
        //设置颜色
        tv_hello.setTextColor(Color.GREEN);

        //将tv_code_six的文字颜色设置为透明的绿色，透明就是看不到
        tv_hello.setTextColor(0x00ff00);
        //从布局文件中获取名为tv_code_eight的文本视图
        TextView tv_code_eight = findViewById(R.id.activity_main2);
        //将tv_code_eight的文字颜色设置为不透明的绿色，即正常的绿色
        tv_code_eight.setTextColor(0xff00ff00);



    }

    /**
     * 重新运行方法
     * 执行顺序：2
     */
    @Override
    protected void onResume() {
        super.onResume();
        //跳到下个页面
        goNextPage();
    }

    /**
     * 跳到下个页面
     */
    private void goNextPage() {
        TextView tv_hello = findViewById(R.id.activity_main2);
        tv_hello.append("\n5秒后进入下个页面");
        // 延迟5秒（5000毫秒）后启动任务mGoNext
        new Handler(Looper.myLooper())
                .postDelayed(() -> {
                    // 活动页面跳转，从 Main2Activity 跳到 MainActivity3
                    startActivity(new Intent(Main2Activity.this, MainActivity3.class));
                }, 5000);
    }

}
